为 Hexo 绑定自己的域名

为 Hexo 绑定自己的域名
Firefly一、前言
上一篇文章我们说了 GitHub 不仅可以给我们的 HEXO 博客提供了免费托管服务,还有免费的的域名,但是以 .github.io 结尾的域名显得有些冗长且没有个性了,所以我购买了一个域名,为我的 HEXO 博客绑定。
二、准备域名
购买域名的地方有很多,腾讯云、阿里云、西部数码等等。因为我的域名是在阿里云购买的,所以我这里就以我阿里云的 DNS 解析演示,其他平台步骤基本上也大相径庭。
首先我们进入阿里云官网进行注册,注册好后点击左上角产品,找到域名。

点进去会看到这个页面,你可以在这选择一个自己喜欢的域名进行注册。

注册好域名后我们进入控制台找到域名点进去(注意:阿里云的域名需要实名认证才可使用 )

准备好后我们点进去,找到域名解析,接下来准备工作就完成了。
三、配置域名
配置阿里云 DNS 解析
接下来我们需要在 DNS 中设置一个 CNAME 记录,将自定义域名指向 用户名.github.io 。

本地添加 CNAME 文件
添加记录解析后,我们需要在本地 Hexo 中的 source 文件夹下创建一个 CNAME 文件(不带任何后缀)

然后在里面写入你之前在阿里云那里添加的自定义域名 Ctrl + S 保存。

修改 Hexo 配置文件
以上操作完成后我们还需要修改 Hexo 的_config.yml 文件,在 URL 中填入我们的自定义域名。

四、绑定域名
上述操作确保无误后,我们再次回到 GitHub Pages 页面,找到 Custom domain 在里面填入自定义域名保存并等待 DNS 检测完成就好了。

至此,域名绑定就完成了

评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果


